home *** CD-ROM | disk | FTP | other *** search
Makefile | 1996-09-27 | 1.1 KB | 53 lines |
- COMMON_HDRS= ../h/token.h ../h/getmsg.h ../keybind/msgname.c ../h/rc_comp_str.h ../h/codelg.h
-
- COMMON_OBJS=
-
- include ../../Configfile
-
- OBJS= main.o text.o
-
- all: check_common viewrc
-
- lint: lint_test $(LINTFILES) awk
- $(LINT) $(CPPFLAGS) $(LINTFLAGS) $(LINTFILES)
-
- awk: check_common name.h
-
- do_check_common:check_common
-
- viewrc: $(OBJS) ../lib/orilib.a
- $(LD) $(LDFLAGS) -o $@ $(OBJS) ../lib/orilib.a $(LIBS)
-
- #{{{}}}
- #{{{ automatically generated files
- name.h: ../h/tokens tok2h.awk
- $(AWK) -f tok2h.awk ../h/tokens >name.h
- #}}}
-
- install: check_common viewrc
- $(BIN_INSTALL) -m 755 viewrc $(BIN_PATH)
-
- deinstall:
- rm -f $(BIN_PATH)/viewrc
-
- empty_depend:
- rm -f *dependencies*
- > dependencies
-
- pseudo_depend: $(COMMON_HDRS) ../lib/*.h awk empty_depend
- echo $(OBJS) $(COMMON_OBJS) ":" *.h $(COMMON_HDRS) >>dependencies
-
- depend: $(COMMON_HDRS) awk empty_depend
- $(GEN_DEPEND)
-
- tags: awk
- ctags -t *.c $(COMMON_OBJS)
-
- clean:
- rm -f core symbol.out err.out $(OBJS) *.u.c tags
-
- clobber: clean empty_depend
- rm -f viewrc name.h
-
- include dependencies
-